본문 바로가기

ETC/자격증

(137)
[정보처리기사실기]화면 설계 요약 정리 1. 사용자 인터페이스(User Interface) - 사용자와 시스템 간의 상호작용이 원할하게 이뤄지도록 도와주는 장치나 소프트웨어 - CLI(Command Line Interface) : 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스 - GUI(Graphical User Interface) : 아이콘이나 메뉴를 마우스로 선택하여 작업을 수행하는 그래픽 환경의 인터페이스 - NUI(Natual User Interface) : 사용자의 말이나 행동으로 기기를 조작하는 인터페이스 2. 사용자 인터페이스의 기본 원칙 - 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야 한다. - 유효성 : 사용자의 목적은 정확하고 완벽하게 달성해야 한다. - 학습성 : 누구나 쉽게 배우고 이해할 수 있어야 한다. - 유연..
[정보처리기사실기]C 언어 문제 2 Q> 다음 C언어로 구현된 프로그램의 실행 결과를 작성하시오. #include void align(int a[]) { int temp; for (int i = 0; i a[j + 1]) { temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; } } } } main() { int a[] = {85, 75, 50, 100, 95}; align(a); for (int i = 0; i 50 75 85 95 100 a> a[0] a[1] a[2] a[3] a[4] 85 75 50 100 95 버블 정렬 오름차순..
[정보처리기사실기]Java 언어 문제 1 Q> 다음은 C언어로 작성된 프로그램이다. 3행 5열의 결과값을 구할려고 한다. A와 B를 채우고 실행한 출력 결과를 쓰시오. public class MyClass { public static void main(String args[]) { int [][] array = new int [A][B]; for (int i = 0; i A : 3 B : 5 1 4 7 10 13 2 5 8 11 14 3 6 9 12 15 array -> 3 행 x 5 열 1행 ..
[정보처리기사실기]C 언어 문제 1 Q> 다음은 C언어로 작성된 프로그램이다. 이를 실행한 출력 결과를 쓰시오. #include int main() { char *p = "KOREA"; printf("%s\n", p); printf("%s\n", p+3); printf("%c\n", *p); printf("%c\n", *(p+3)); printf("%c\n", *p+2); } A> KOREA EA K E M 문자열 상수 char -> 1byte 번지 1000 1001 1002 1003 1004 1005 문자 K O R E A \0 printf("%s\n", p+3); 1003 ~ EA printf("%c\n", *p); 1000 K printf("%c\n", *(p+3)); (1000+3) E printf("%c\n", *p+2); 100..
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 31 https://youtu.be/CZcgxrtuZBw Q> 다음 Python 코드 중 에러 부분은 어디인가? A> student = {'김철수', '강철수', '박철수'} # 집합 객체(set) : 순서 x, 중복허용 x, 인덱스 x student.add('강철수')# 한개 요소 추가 student.update(['정철수', '이철수'])# 여러 요소 추가 student.remove('강철수')# 요소 삭제 # student.append('최철수')# 오류 부분 print(student) AttributeError: 'set' object has no attribute 'append'
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 30 https://youtu.be/CZcgxrtuZBw Q> Python 언어로 작성된 프로그램이다. 이를 실행한 결과를 쓰시오. A> fruits = {"banana":[500,20],"apple":[1000,10],"kiwi":[250,5]} # 딕셔너리 {key:value} price_amount = fruits.values() # value payment = 0 for p in price_amount: payment += p[0] * p[1] print("지불금액 : %d원" % payment) 지불금액 : 21250원
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 29 https://youtu.be/CZcgxrtuZBw Q> Python 언어로 작성된 프로그램이다. 이를 실행한 결과를 쓰시오. A> def test1(num): return num + 3 def test2(num): num += 1 return test1(num) result = test2(10) print(result) 14
[정보처리기사실기]두목넷 무료 강의 Part 10 프로그래밍 언어 활용 28 https://youtu.be/CZcgxrtuZBw Q> 짝수 판별하는 Python 코드를 작성하시오. A> def func(items): # 사용자 정의 함수 result = [] for item in items: if item % 2 == 0: # 짝수판단 result.append(item) return result # 반환값 print(func([9, 2, 5, 4, 1, 6]))